package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;

import modelo.DetalleOrden;
import modelo.DetalleOrdenDAO;


import vista.VentanaConsultaProducto;
import vista.VentanaTablaModeloProducto;

public class ControladorDetalleOrden implements ActionListener{
	
	
	private VentanaConsultaProducto ventanaConsulta; 
	
	public ControladorDetalleOrden() {
		super ();
		ventanaConsulta = new VentanaConsultaProducto ();
		ventanaConsulta.setLocationRelativeTo(null);
		ventanaConsulta.setVisible(true);
		ventanaConsulta.addListener(this);
	}
	
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		
		if(e.getActionCommand().equals("Salir"))
	    	System.exit(0);

	    else if (e.getActionCommand().equals("Consulta Ascendente")) {
		DetalleOrdenDAO detordenDAO = new DetalleOrdenDAO();
		List<DetalleOrden> prod = detordenDAO.consultarProductoAscendente();
		this.ventanaConsulta.setResultados(new VentanaTablaModeloProducto(prod));
	     }
		
	}
	}
